<?php

class AdminNocheregalo extends FuncionComun{
	
	var $conexion;
	
	function AdminNocheregalo(){
		$this->conexion=new ConexionDB();
	}
	
	function setNocheregalo(Nocheregalo $Nocheregalo){
		$this->setObjectDB($Nocheregalo,"Nocheregalo");
	}
	
	function getNocheregalos(){
		$consulta="select id_nocheregalo,fini_nocheregalo,ffin_nocheregalo,nombre_estancia,max_nocheregalo, gratis_nocheregalo, tipo_nocheregalo from nocheregalo, estancia where id_estancia=id_estancia_nocheregalo and id_hotel_estancia=".$_SESSION['S_HOTEL'];
		$this->conexion->realizarConsulta($consulta);
		return $this->conexion->getResultadosConsulta();
	}
		function getNocheregalosss($id){
		$consulta="select * from nocheregalo where id_nocheregalo=".$id;
		$this->conexion->realizarConsulta($consulta);
		$res= $this->conexion->getResultadosConsultaIdentify();
		return $this->getNewObject("Nocheregalo",$res[0]);
	}
	
	
	
	
	function getNocheregalo($id){
		$consulta="select id_nocheregalo,fini_nocheregalo,ffin_nocheregalo,nombre_estancia,max_nocheregalo, gratis_nocheregalo, tipo_nocheregalo from nocheregalo, estancia where id_estancia=id_estancia_nocheregalo and id_nocheregalo=".$id;
		$this->conexion->realizarConsulta($consulta);
	return	$res=$this->conexion->getResultadosConsultaIdentify();
	}
    	function getNocheregalo2($id){
		$consulta="select * from nocheregalo where id_nocheregalo=".$id;
		$this->conexion->realizarConsulta($consulta);
	return	$res=$this->conexion->getResultadosConsultaIdentify();
	}
	function updateNocheregalo(Nocheregalo $Nocheregalo){
		
		
		$this->updateObject($Nocheregalo,"Nocheregalo");
	}
	function DeleteNocheregalo(Nocheregalo $Nocheregalo){
			$this->deleteObject($Nocheregalo,"Nocheregalo");
	}
		function getEstancia(){
		$consulta="select * from estancia where id_hotel_estancia=".$_SESSION['S_HOTEL'];
	return $this->getOpciones($consulta,0,array(2,0),"::");
	
	
	}
	
}
?>